made possible - German English Dictionary